﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Windows.Forms;
using CapaDeGestion;
using Entidades;
using log4net;

namespace ApuestasNetInterfaz
{
    public partial class AgregarParticipante : System.Web.UI.Page
    {
        protected static readonly ILog log = LogManager.GetLogger(typeof(AgregarParticipante));
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["login"] != null)
            {
                usuarioConectado.Text = ((Usuario)Session["login"]).Nombreusuario;
            }
        }

        protected void ButtonAgregarE_Click(object sender, EventArgs e)
        {
            Participante nuevoPar = new Participante();
            nuevoPar.Nombre = textnombrepar.Text;
            nuevoPar.Idparticipante = 1;
            IGestionParticipante agregaPar = new GestionParticipante();
            agregaPar.Insertar(nuevoPar);
            MessageBox.Show("Participante registrado ", "INFORMACIÓN", MessageBoxButtons.OK);
            Response.Redirect("Administrador.aspx");
            log4net.Config.XmlConfigurator.Configure();
            log.Warn("Participante agregado");
        }

        protected void CerrarSesion_Click(object sender, EventArgs e)
        {
            if (Session["login"] != null)
            {
                Session["login"] = null;
                Response.Redirect("Inicio.aspx");
            }
        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            Response.Redirect("Administrador.aspx");
        }
    }
}